search high and low

Translations
chercher partout
Definitions
To look everywhere possible, thoroughly and exhaustively, in an attempt to find something.